practical invention - French English Dictionary